package com.ctshk.rpc.hotel.req;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDate;
import java.time.LocalDateTime;

@Data
@ApiModel(value = "WestminsterRoomTypeReq对象", description = "西敏酒店房型拉取接口参数对象")
public class WestminsterRoomTypeReq implements Serializable {
    private static final long serialVersionUID = 7610206449394723983L;

    @ApiModelProperty(value = "西敏登录ID M")
    private String id;

    @ApiModelProperty(value = "西敏登录密码 M")
    private String password;

    @ApiModelProperty(value = "酒店城市代码 M")
    private String hotelCityCode;

    @ApiModelProperty(value = "酒店代码")
    private String hotelCode;

    @ApiModelProperty(value = "酒店名称")
    private String hotelName;

    @ApiModelProperty(value = "入住日期")
    private LocalDate start;

    @ApiModelProperty(value = "离店日期")
    private LocalDate end;

    @ApiModelProperty(value = "具体费率的ID")
    private String ratePlanID;

    @ApiModelProperty(value = "确定其中的房间数量，以及每个房间中的特定客人数量。  M")
    private String roomStayCandidates;

    @ApiModelProperty(value = "pax's Nationality")
    private String isoCountry;

    @ApiModelProperty(value = "是否有小孩 0:没有，1：有")
    private String hasChild;

    @ApiModelProperty(value = "小孩的年龄")
    private String childAge;

    @ApiModelProperty(value = "小孩数量")
    private String childAgeNumber;

    @ApiModelProperty(value = "旅客人数 M")
    private String count;

    @ApiModelProperty(value = "")
    private String age;
}
